package com.eatrip.dao;

import java.util.List;

import com.eatrip.bean.DatiLocale;
import com.eatrip.bean.Ricetta;

public interface RicetteDAO {
	public Ricetta getRicetta(int idRicetta);
	public Ricetta getRandRicetta();
	public List<Ricetta> getAllRicette(int start,int numRow);
	public List<Ricetta> getRicetteByIdLocale(int idLocale,int start,int numRow);
	public List<Ricetta> getRicetteByIdLocale(DatiLocale locale,int start,int numRow);
	public List<Ricetta> getRicetteByNome(String nome,int start,int numRow);
	public void insertRicetta(Ricetta ricetta);
	public void updateRicetta(Ricetta ricetta);
	public void deleteRicetta(Ricetta ricetta);
	public void deleteAllRicette();
	public void deleteRicetteByIdLocale(int idLocale);
}
